elongated and round sponge cake - French English Dictionary